winsorised estimation - Turkish English Dictionary